electric sounding - English Synonyms Dictionary